
package Negocio;

/*@author Jader*/
public class Despesa {

    private String descricao;
    private int quantidade;
    private double precoUnitario;

    public Despesa(String d, int q, double pU, double pT) {
        descricao = d;
        quantidade = q;
        precoUnitario = pU;
    }

    public Despesa() {
    }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public double getPrecoTotal() {
        return precoUnitario*quantidade;
    }

    public double getPrecoUnitario() {
        return precoUnitario;
    }

    public boolean setPrecoUnitario(String tmp) {
        return setPrecoUnitario(Double.parseDouble(tmp));

    }

    public boolean setPrecoUnitario(double precoUnitario) {
        if (precoUnitario >= 0) {
            this.precoUnitario = precoUnitario;
            return true;
        }
        return false;
    }

    public int getQuantidade() {
        return quantidade;
    }

    public boolean setQuantidade(String tmp) {
        return setQuantidade(Integer.parseInt(tmp));

    }

    public boolean setQuantidade(int quantidade) {
        if (quantidade >= 0) {
            this.quantidade = quantidade;
            return true;
        }
        return false;
    }
}
